The phrase "boat taxi" refers to using a boat as a means of transportation, similar to a regular taxi but on water. Instead of driving on roads, a boat taxi allows people to travel short distances by boat, usually across rivers, lakes, or canals. It's like hailing a taxi on land, but you're getting a ride on a boat.